EC-CUBE 2.4.4
[ class tree: EC-CUBE 2.4.4 ] [ index: EC-CUBE 2.4.4 ] [ all elements ]

Class: SC_SendMail

Source Location: /SC_SendMail.php

Class Overview




Variables

Methods



Class Details

[line 28]


[ Top ]


Class Variables

$arrEncode =

[line 37]


Type:   mixed


[ Top ]

$arrHTMLEncode =

[line 40]


Type:   mixed


[ Top ]

$arrTEXTEncode =

[line 39]


Type:   mixed


[ Top ]

$bcc =

[line 34]


Type:   mixed


[ Top ]

$body =

[line 32]


Type:   mixed


[ Top ]

$cc =

[line 33]


Type:   mixed


[ Top ]

$objMail =

[line 41]


Type:   mixed


[ Top ]

$objMailMime =

[line 38]


Type:   mixed


[ Top ]

$replay_to =

[line 35]


Type:   mixed


[ Top ]

$return_path =

[line 36]


Type:   mixed


[ Top ]

$subject =

[line 31]


Type:   mixed


[ Top ]

$to =

[line 30]


Type:   mixed


[ Top ]



Class Methods


constructor SC_SendMail [line 44]

SC_SendMail SC_SendMail( )



[ Top ]

method getBackendParams [line 319]

array getBackendParams( string $backend)

メーラーバックエンドに応じたパラメータを返す.



Tags:

return:  メーラーバックエンドに応じたパラメータの配列


Parameters:

string   $backend   Pear::Mail のバックエンド

[ Top ]

method getBaseHeader [line 213]

void getBaseHeader( )



[ Top ]

method getHTMLHeader [line 242]

void getHTMLHeader( )



[ Top ]

method getNameAddress [line 148]

void getNameAddress( $name, $mail_address)



Parameters:

   $name  
   $mail_address  

[ Top ]

method getRecip [line 250]

void getRecip( )



[ Top ]

method getTEXTHeader [line 234]

void getTEXTHeader( )



[ Top ]

method sendHtmlMail [line 301]

void sendHtmlMail( )



[ Top ]

method sendMail [line 276]

void sendMail( )

TXTメール送信を実行する.

設定された情報を利用して, メールを送信する. メールの宛先に Cc や Bcc が設定されていた場合は, 宛先ごとに複数回送信を行う.

  • getRecip() 関数の返り値が配列の場合は, 返り値のメールアドレスごとに, PEAR::Mail::send() 関数を実行する.
  • getRecip() 関数の返り値が string の場合は, 返り値のメールアドレスを RCPT TO: に設定し, PEAR::Mail::send() 関数を実行する.




[ Top ]

method setBase [line 186]

void setBase( $to, $subject, $body, $fromaddress, $from_name, [ $reply_to = ""], [ $return_path = ""], [ $errors_to = ""], [ $bcc = ""], [ $cc = ""])



Parameters:

   $to  
   $subject  
   $body  
   $fromaddress  
   $from_name  
   $reply_to  
   $return_path  
   $errors_to  
   $bcc  
   $cc  

[ Top ]

method setBCc [line 92]

void setBCc( $bcc)



Parameters:

   $bcc  

[ Top ]

method setBody [line 120]

void setBody( $body)



Parameters:

   $body  

[ Top ]

method setCc [line 84]

void setCc( $cc, [ $cc_name = ""])



Parameters:

   $cc  
   $cc_name  

[ Top ]

method setFrom [line 79]

void setFrom( $from, [ $from_name = ""])



Parameters:

   $from  
   $from_name  

[ Top ]

method setHost [line 125]

void setHost( $host)



Parameters:

   $host  

[ Top ]

method setItem [line 166]

void setItem( $to, $subject, $body, $fromaddress, $from_name, [ $reply_to = ""], [ $return_path = ""], [ $errors_to = ""], [ $bcc = ""], [ $cc = ""])



Parameters:

   $to  
   $subject  
   $body  
   $fromaddress  
   $from_name  
   $reply_to  
   $return_path  
   $errors_to  
   $bcc  
   $cc  

[ Top ]

method setItemHtml [line 170]

void setItemHtml( $to, $subject, $body, $fromaddress, $from_name, [ $reply_to = ""], [ $return_path = ""], [ $errors_to = ""], [ $bcc = ""], [ $cc = ""])



Parameters:

   $to  
   $subject  
   $body  
   $fromaddress  
   $from_name  
   $reply_to  
   $return_path  
   $errors_to  
   $bcc  
   $cc  

[ Top ]

method setPort [line 137]

void setPort( $port)



Parameters:

   $port  

[ Top ]

method setRecip [line 66]

void setRecip( $key, $recipient)



Parameters:

   $key  
   $recipient  

[ Top ]

method setReplyTo [line 100]

void setReplyTo( $reply_to)



Parameters:

   $reply_to  

[ Top ]

method setReturnPath [line 107]

void setReturnPath( $return_path)



Parameters:

   $return_path  

[ Top ]

method setSubject [line 112]

void setSubject( $subject)



Parameters:

   $subject  

[ Top ]

method setTo [line 71]

void setTo( $to, [ $to_name = ""])



Parameters:

   $to  
   $to_name  

[ Top ]


Documentation generated on Fri, 24 Feb 2012 14:00:21 +0900 by Seasoft